Big Huge Thesaurus

wrapped up

adjective

similar terms